import socket

# 创建UDP socket
udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

# 定义目标地址和端口
dest_addr = ("127.0.0.1", 8080)

while True:
    # 发送数据
    message = input("请输入要发送的消息:")
    udp_socket.sendto(message.encode("GBK"), dest_addr)
    ret = udp_socket.recvfrom(1024)  # 接收响应数据
    print("接收到的响应:", ret[0].decode("GBK"), "来自:", ret[1])

# 关闭socket
udp_socket.close()
